package main 

import (
	"fmt"
)

func main(){

	var intx[3]int  //数组名不是数组首元素地址吗？

	//var x*int = intx //不可以，报错  c语言可以
	//var x*int = &intx  //也不可以，报错  c语言可以
	var x*int = &intx  //可以 【intx+1 不可以  ，c语言可以】
	//var y*int = &intx[0]+1  //不支持指针运算

	*intx=100  //不可以
	*(intx+1)=200  //不可以
	*(intx+2)=300
	for i:=0;i<len(intx);i++{
		fmt.Printf("intx[%v]=%v\n",i,intx[i])
	}
	//fmt.Printf("x=%v,intx=%p,y=%v\n",x,&intx,y)  //不加&不可以
}